package demo1209.pm;
/*
程序员类:工号 姓名 上班打卡 下班打卡 完成工作(行为)
项目经理类:工号 姓名 上班打卡 下班打卡 完成工作(行为)

继承:
多个类中存在相同属性和行为时，将这些内容抽取到单独一个类中，
那么多个类无需再定义这些属性和行为，只要继承那个类即可。

子类继承的格式:
修饰符 class 类名 extends  父类名{

}
一个子类继承一个父类,拥有父类中非私有的成员变量和成员方法.

 */
public class Demo_01 {
    public static void main(String[] args) {
//     创建一个程序员类
        Programmer pro  = new Programmer("101","tom");
        pro.name = "tam";
        pro.work();
        pro.startWork();
        pro.endWork();
//        创建一个项目经理类
        ProjectManager projectManager = new ProjectManager("102","jack");
        projectManager.work();
    }
}
